home *** CD-ROM | disk | FTP | other *** search
/ AmigActive 24 / AACD 24.iso / AACD / Programming / gcc-2.95.3-3 / info / g77.info < prev    next >
Encoding:
GNU Info File  |  2001-07-15  |  24.3 KB  |  786 lines

  1. This is Info file f/g77.info, produced by Makeinfo version 1.68 from
  2. the input file ./f/g77.texi.
  3.  
  4. INFO-DIR-SECTION Programming
  5. START-INFO-DIR-ENTRY
  6. * g77: (g77).                  The GNU Fortran compiler.
  7. END-INFO-DIR-ENTRY
  8.    This file documents the use and the internals of the GNU Fortran
  9. (`g77') compiler.  It corresponds to the GCC-2.95 version of `g77'.
  10.  
  11.    Published by the Free Software Foundation 59 Temple Place - Suite 330
  12. Boston, MA 02111-1307 USA
  13.  
  14.    Copyright (C) 1995-1999 Free Software Foundation, Inc.
  15.  
  16.    Permission is granted to make and distribute verbatim copies of this
  17. manual provided the copyright notice and this permission notice are
  18. preserved on all copies.
  19.  
  20.    Permission is granted to copy and distribute modified versions of
  21. this manual under the conditions for verbatim copying, provided also
  22. that the sections entitled "GNU General Public License," "Funding for
  23. Free Software," and "Protect Your Freedom--Fight `Look And Feel'" are
  24. included exactly as in the original, and provided that the entire
  25. resulting derived work is distributed under the terms of a permission
  26. notice identical to this one.
  27.  
  28.    Permission is granted to copy and distribute translations of this
  29. manual into another language, under the above conditions for modified
  30. versions, except that the sections entitled "GNU General Public
  31. License," "Funding for Free Software," and "Protect Your Freedom--Fight
  32. `Look And Feel'", and this permission notice, may be included in
  33. translations approved by the Free Software Foundation instead of in the
  34. original English.
  35.  
  36.    Contributed by James Craig Burley (<craig@jcb-sc.com>).  Inspired by
  37. a first pass at translating `g77-0.5.16/f/DOC' that was contributed to
  38. Craig by David Ronis (<ronis@onsager.chem.mcgill.ca>).
  39.  
  40. 
  41. Indirect:
  42. g77.info-1: 1762
  43. g77.info-2: 47309
  44. g77.info-3: 90648
  45. g77.info-4: 108835
  46. g77.info-5: 155787
  47. g77.info-6: 205709
  48. g77.info-7: 255509
  49. g77.info-8: 304926
  50. g77.info-9: 354620
  51. g77.info-10: 403204
  52. g77.info-11: 451191
  53. g77.info-12: 500860
  54. g77.info-13: 550158
  55. g77.info-14: 600044
  56. g77.info-15: 649205
  57. g77.info-16: 694903
  58. g77.info-17: 744517
  59. g77.info-18: 793212
  60. g77.info-19: 840348
  61. g77.info-20: 889882
  62. g77.info-21: 902928
  63. 
  64. Tag Table:
  65. (Indirect)
  66. Node: Top1762
  67. Node: Copying3773
  68. Node: Contributors22975
  69. Node: Funding26193
  70. Node: Funding GNU Fortran28696
  71. Node: Look and Feel31413
  72. Node: Getting Started31915
  73. Node: What is GNU Fortran?34273
  74. Node: G77 and GCC44161
  75. Node: Invoking G7745359
  76. Node: Option Summary47309
  77. Node: Overall Options52047
  78. Node: Shorthand Options58699
  79. Node: Fortran Dialect Options60997
  80. Node: Warning Options72255
  81. Node: Debugging Options81141
  82. Node: Optimize Options82214
  83. Node: Preprocessor Options88155
  84. Node: Directory Options89336
  85. Node: Code Gen Options90648
  86. Node: Environment Variables108377
  87. Node: News108835
  88. Node: Changes155787
  89. Node: Language176847
  90. Node: Direction of Language Development179050
  91. Node: Standard Support185289
  92. Node: No Passing External Assumed-length186010
  93. Node: No Passing Dummy Assumed-length186487
  94. Node: No Pathological Implied-DO187002
  95. Node: No Useless Implied-DO187689
  96. Node: Conformance188420
  97. Node: Notation Used190443
  98. Node: Terms and Concepts194649
  99. Node: Syntactic Items195161
  100. Node: Statements Comments Lines195843
  101. Node: Scope of Names and Labels197708
  102. Node: Characters Lines Sequence198138
  103. Node: Character Set198744
  104. Node: Lines199745
  105. Node: Continuation Line202221
  106. Node: Statements203176
  107. Node: Statement Labels204132
  108. Node: Order204824
  109. Node: INCLUDE205709
  110. Node: Cpp-style directives208481
  111. Node: Data Types and Constants208936
  112. Node: Types212457
  113. Node: Double Notation213546
  114. Node: Star Notation214618
  115. Node: Kind Notation217563
  116. Node: Constants225983
  117. Node: Integer Type227499
  118. Node: Character Type228097
  119. Node: Expressions228861
  120. Node: %LOC()229277
  121. Node: Specification Statements232007
  122. Node: NAMELIST232464
  123. Node: DOUBLE COMPLEX233215
  124. Node: Control Statements233469
  125. Node: DO WHILE233961
  126. Node: END DO234266
  127. Node: Construct Names235273
  128. Node: CYCLE and EXIT236013
  129. Node: Functions and Subroutines238777
  130. Node: %VAL()239423
  131. Node: %REF()240787
  132. Node: %DESCR()242615
  133. Node: Generics and Specifics244748
  134. Node: REAL() and AIMAG() of Complex251950
  135. Node: CMPLX() of DOUBLE PRECISION253783
  136. Node: MIL-STD 1753255509
  137. Node: f77/f2c Intrinsics255851
  138. Node: Table of Intrinsic Functions256421
  139. Node: Abort Intrinsic273133
  140. Node: Abs Intrinsic273397
  141. Node: Access Intrinsic274265
  142. Node: AChar Intrinsic275101
  143. Node: ACos Intrinsic275623
  144. Node: AdjustL Intrinsic276084
  145. Node: AdjustR Intrinsic276409
  146. Node: AImag Intrinsic276735
  147. Node: AInt Intrinsic277540
  148. Node: Alarm Intrinsic278168
  149. Node: All Intrinsic279000
  150. Node: Allocated Intrinsic279312
  151. Node: ALog Intrinsic279641
  152. Node: ALog10 Intrinsic280031
  153. Node: AMax0 Intrinsic280429
  154. Node: AMax1 Intrinsic280914
  155. Node: AMin0 Intrinsic281367
  156. Node: AMin1 Intrinsic281851
  157. Node: AMod Intrinsic282303
  158. Node: And Intrinsic282729
  159. Node: ANInt Intrinsic283235
  160. Node: Any Intrinsic283999
  161. Node: ASin Intrinsic284306
  162. Node: Associated Intrinsic284764
  163. Node: ATan Intrinsic285098
  164. Node: ATan2 Intrinsic285564
  165. Node: BesJ0 Intrinsic286115
  166. Node: BesJ1 Intrinsic286576
  167. Node: BesJN Intrinsic287037
  168. Node: BesY0 Intrinsic287536
  169. Node: BesY1 Intrinsic287998
  170. Node: BesYN Intrinsic288460
  171. Node: Bit_Size Intrinsic288963
  172. Node: BTest Intrinsic289622
  173. Node: CAbs Intrinsic290342
  174. Node: CCos Intrinsic290729
  175. Node: Ceiling Intrinsic291121
  176. Node: CExp Intrinsic291443
  177. Node: Char Intrinsic291835
  178. Node: ChDir Intrinsic (subroutine)293089
  179. Node: ChMod Intrinsic (subroutine)294093
  180. Node: CLog Intrinsic295364
  181. Node: Cmplx Intrinsic295768
  182. Node: Complex Intrinsic296569
  183. Node: Conjg Intrinsic298015
  184. Node: Cos Intrinsic298439
  185. Node: CosH Intrinsic298902
  186. Node: Count Intrinsic299277
  187. Node: CPU_Time Intrinsic299595
  188. Node: CShift Intrinsic300386
  189. Node: CSin Intrinsic300708
  190. Node: CSqRt Intrinsic301100
  191. Node: CTime Intrinsic (subroutine)301510
  192. Node: CTime Intrinsic (function)302265
  193. Node: DAbs Intrinsic302899
  194. Node: DACos Intrinsic303295
  195. Node: DASin Intrinsic303686
  196. Node: DATan Intrinsic304078
  197. Node: DATan2 Intrinsic304471
  198. Node: Date_and_Time Intrinsic304926
  199. Node: DbesJ0 Intrinsic306290
  200. Node: DbesJ1 Intrinsic306683
  201. Node: DbesJN Intrinsic307069
  202. Node: DbesY0 Intrinsic307493
  203. Node: DbesY1 Intrinsic307879
  204. Node: DbesYN Intrinsic308265
  205. Node: Dble Intrinsic308687
  206. Node: DCos Intrinsic309393
  207. Node: DCosH Intrinsic309777
  208. Node: DDiM Intrinsic310167
  209. Node: DErF Intrinsic310599
  210. Node: DErFC Intrinsic310968
  211. Node: DExp Intrinsic311343
  212. Node: Digits Intrinsic311729
  213. Node: DiM Intrinsic312046
  214. Node: DInt Intrinsic312545
  215. Node: DLog Intrinsic312929
  216. Node: DLog10 Intrinsic313314
  217. Node: DMax1 Intrinsic313712
  218. Node: DMin1 Intrinsic314166
  219. Node: DMod Intrinsic314618
  220. Node: DNInt Intrinsic315046
  221. Node: Dot_Product Intrinsic315445
  222. Node: DProd Intrinsic315785
  223. Node: DSign Intrinsic316167
  224. Node: DSin Intrinsic316606
  225. Node: DSinH Intrinsic316991
  226. Node: DSqRt Intrinsic317382
  227. Node: DTan Intrinsic317773
  228. Node: DTanH Intrinsic318158
  229. Node: DTime Intrinsic (subroutine)318562
  230. Node: EOShift Intrinsic319833
  231. Node: Epsilon Intrinsic320172
  232. Node: ErF Intrinsic320496
  233. Node: ErFC Intrinsic320902
  234. Node: ETime Intrinsic (subroutine)321462
  235. Node: ETime Intrinsic (function)322625
  236. Node: Exit Intrinsic323665
  237. Node: Exp Intrinsic324142
  238. Node: Exponent Intrinsic324604
  239. Node: FDate Intrinsic (subroutine)324943
  240. Node: FDate Intrinsic (function)325853
  241. Node: FGet Intrinsic (subroutine)326625
  242. Node: FGetC Intrinsic (subroutine)327462
  243. Node: Float Intrinsic328339
  244. Node: Floor Intrinsic328739
  245. Node: Flush Intrinsic329055
  246. Node: FNum Intrinsic329634
  247. Node: FPut Intrinsic (subroutine)330082
  248. Node: FPutC Intrinsic (subroutine)330879
  249. Node: Fraction Intrinsic331726
  250. Node: FSeek Intrinsic332067
  251. Node: FStat Intrinsic (subroutine)332792
  252. Node: FStat Intrinsic (function)334317
  253. Node: FTell Intrinsic (subroutine)335607
  254. Node: FTell Intrinsic (function)336280
  255. Node: GError Intrinsic336797
  256. Node: GetArg Intrinsic337171
  257. Node: GetCWD Intrinsic (subroutine)337807
  258. Node: GetCWD Intrinsic (function)338663
  259. Node: GetEnv Intrinsic339283
  260. Node: GetGId Intrinsic339870
  261. Node: GetLog Intrinsic340176
  262. Node: GetPId Intrinsic340714
  263. Node: GetUId Intrinsic341022
  264. Node: GMTime Intrinsic341327
  265. Node: HostNm Intrinsic (subroutine)342335
  266. Node: HostNm Intrinsic (function)343425
  267. Node: Huge Intrinsic344268
  268. Node: IAbs Intrinsic344591
  269. Node: IAChar Intrinsic344982
  270. Node: IAnd Intrinsic345522
  271. Node: IArgC Intrinsic346010
  272. Node: IBClr Intrinsic346386
  273. Node: IBits Intrinsic346897
  274. Node: IBSet Intrinsic347611
  275. Node: IChar Intrinsic348113
  276. Node: IDate Intrinsic (UNIX)349332
  277. Node: IDiM Intrinsic350135
  278. Node: IDInt Intrinsic350584
  279. Node: IDNInt Intrinsic350977
  280. Node: IEOr Intrinsic351376
  281. Node: IErrNo Intrinsic351874
  282. Node: IFix Intrinsic352201
  283. Node: Imag Intrinsic352589
  284. Node: ImagPart Intrinsic353594
  285. Node: Index Intrinsic354620
  286. Node: Int Intrinsic355173
  287. Node: Int2 Intrinsic355888
  288. Node: Int8 Intrinsic356598
  289. Node: IOr Intrinsic357308
  290. Node: IRand Intrinsic357788
  291. Node: IsaTty Intrinsic358708
  292. Node: IShft Intrinsic359132
  293. Node: IShftC Intrinsic359962
  294. Node: ISign Intrinsic360891
  295. Node: ITime Intrinsic361341
  296. Node: Kill Intrinsic (subroutine)361743
  297. Node: Kind Intrinsic362580
  298. Node: LBound Intrinsic362905
  299. Node: Len Intrinsic363222
  300. Node: Len_Trim Intrinsic363858
  301. Node: LGe Intrinsic364270
  302. Node: LGt Intrinsic365683
  303. Node: Link Intrinsic (subroutine)366589
  304. Node: LLe Intrinsic367554
  305. Node: LLt Intrinsic368460
  306. Node: LnBlnk Intrinsic369355
  307. Node: Loc Intrinsic369758
  308. Node: Log Intrinsic370189
  309. Node: Log10 Intrinsic370780
  310. Node: Logical Intrinsic371322
  311. Node: Long Intrinsic371645
  312. Node: LShift Intrinsic372169
  313. Node: LStat Intrinsic (subroutine)373205
  314. Node: LStat Intrinsic (function)375017
  315. Node: LTime Intrinsic376580
  316. Node: MatMul Intrinsic377584
  317. Node: Max Intrinsic377902
  318. Node: Max0 Intrinsic378453
  319. Node: Max1 Intrinsic378904
  320. Node: MaxExponent Intrinsic379388
  321. Node: MaxLoc Intrinsic379728
  322. Node: MaxVal Intrinsic380055
  323. Node: MClock Intrinsic380377
  324. Node: MClock8 Intrinsic381275
  325. Node: Merge Intrinsic382463
  326. Node: Min Intrinsic382779
  327. Node: Min0 Intrinsic383330
  328. Node: Min1 Intrinsic383781
  329. Node: MinExponent Intrinsic384265
  330. Node: MinLoc Intrinsic384605
  331. Node: MinVal Intrinsic384932
  332. Node: Mod Intrinsic385251
  333. Node: Modulo Intrinsic385774
  334. Node: MvBits Intrinsic386093
  335. Node: Nearest Intrinsic386959
  336. Node: NInt Intrinsic387283
  337. Node: Not Intrinsic388121
  338. Node: Or Intrinsic388516
  339. Node: Pack Intrinsic389014
  340. Node: PError Intrinsic389324
  341. Node: Precision Intrinsic389778
  342. Node: Present Intrinsic390113
  343. Node: Product Intrinsic390443
  344. Node: Radix Intrinsic390769
  345. Node: Rand Intrinsic391086
  346. Node: Random_Number Intrinsic391973
  347. Node: Random_Seed Intrinsic392326
  348. Node: Range Intrinsic392674
  349. Node: Real Intrinsic392995
  350. Node: RealPart Intrinsic394001
  351. Node: Rename Intrinsic (subroutine)395034
  352. Node: Repeat Intrinsic396006
  353. Node: Reshape Intrinsic396342
  354. Node: RRSpacing Intrinsic396671
  355. Node: RShift Intrinsic397006
  356. Node: Scale Intrinsic398004
  357. Node: Scan Intrinsic398320
  358. Node: Second Intrinsic (function)398644
  359. Node: Second Intrinsic (subroutine)399475
  360. Node: Selected_Int_Kind Intrinsic400450
  361. Node: Selected_Real_Kind Intrinsic400841
  362. Node: Set_Exponent Intrinsic401228
  363. Node: Shape Intrinsic401585
  364. Node: Short Intrinsic401908
  365. Node: Sign Intrinsic402604
  366. Node: Signal Intrinsic (subroutine)403204
  367. Node: Sin Intrinsic405418
  368. Node: SinH Intrinsic405893
  369. Node: Sleep Intrinsic406266
  370. Node: Sngl Intrinsic406608
  371. Node: Spacing Intrinsic406997
  372. Node: Spread Intrinsic407321
  373. Node: SqRt Intrinsic407642
  374. Node: SRand Intrinsic408246
  375. Node: Stat Intrinsic (subroutine)408623
  376. Node: Stat Intrinsic (function)410238
  377. Node: Sum Intrinsic411602
  378. Node: SymLnk Intrinsic (subroutine)411934
  379. Node: System Intrinsic (subroutine)412966
  380. Node: System_Clock Intrinsic413905
  381. Node: Tan Intrinsic415029
  382. Node: TanH Intrinsic415489
  383. Node: Time Intrinsic (UNIX)415871
  384. Node: Time8 Intrinsic416856
  385. Node: Tiny Intrinsic418035
  386. Node: Transfer Intrinsic418350
  387. Node: Transpose Intrinsic418681
  388. Node: Trim Intrinsic419015
  389. Node: TtyNam Intrinsic (subroutine)419345
  390. Node: TtyNam Intrinsic (function)420047
  391. Node: UBound Intrinsic420616
  392. Node: UMask Intrinsic (subroutine)420961
  393. Node: Unlink Intrinsic (subroutine)421658
  394. Node: Unpack Intrinsic422556
  395. Node: Verify Intrinsic422891
  396. Node: XOr Intrinsic423210
  397. Node: ZAbs Intrinsic423726
  398. Node: ZCos Intrinsic424095
  399. Node: ZExp Intrinsic424468
  400. Node: ZLog Intrinsic424841
  401. Node: ZSin Intrinsic425214
  402. Node: ZSqRt Intrinsic425588
  403. Node: Scope and Classes of Names425945
  404. Node: Underscores in Symbol Names426427
  405. Node: I/O426674
  406. Node: Fortran 90 Features427447
  407. Node: Other Dialects430251
  408. Node: Source Form431410
  409. Node: Carriage Returns432761
  410. Node: Tabs433090
  411. Node: Short Lines434799
  412. Node: Long Lines435773
  413. Node: Ampersands436384
  414. Node: Trailing Comment436638
  415. Node: Debug Line437414
  416. Node: Dollar Signs438083
  417. Node: Case Sensitivity438369
  418. Node: VXT Fortran446985
  419. Node: Double Quote Meaning448168
  420. Node: Exclamation Point449096
  421. Node: Fortran 90450139
  422. Node: Pedantic Compilation451191
  423. Node: Distensions455155
  424. Node: Ugly Implicit Argument Conversion456119
  425. Node: Ugly Assumed-Size Arrays456733
  426. Node: Ugly Complex Part Extraction458454
  427. Node: Ugly Null Arguments460076
  428. Node: Ugly Conversion of Initializers461679
  429. Node: Ugly Integer Conversions463444
  430. Node: Ugly Assigned Labels464552
  431. Node: Compiler466483
  432. Node: Compiler Limits467121
  433. Node: Run-time Environment Limits468012
  434. Node: Timer Wraparounds469954
  435. Node: Year 2000 (Y2K) Problems471247
  436. Node: Array Size475755
  437. Node: Character-variable Length476940
  438. Node: Year 10000 (Y10K) Problems477449
  439. Node: Compiler Types478000
  440. Node: Compiler Constants482711
  441. Node: Compiler Intrinsics483570
  442. Node: Intrinsic Groups484497
  443. Node: Other Intrinsics487938
  444. Node: ACosD Intrinsic495536
  445. Node: AIMax0 Intrinsic495817
  446. Node: AIMin0 Intrinsic496126
  447. Node: AJMax0 Intrinsic496436
  448. Node: AJMin0 Intrinsic496746
  449. Node: ASinD Intrinsic497055
  450. Node: ATan2D Intrinsic497361
  451. Node: ATanD Intrinsic497669
  452. Node: BITest Intrinsic497975
  453. Node: BJTest Intrinsic498284
  454. Node: CDAbs Intrinsic498593
  455. Node: CDCos Intrinsic498966
  456. Node: CDExp Intrinsic499341
  457. Node: CDLog Intrinsic499716
  458. Node: CDSin Intrinsic500091
  459. Node: CDSqRt Intrinsic500467
  460. Node: ChDir Intrinsic (function)500860
  461. Node: ChMod Intrinsic (function)501689
  462. Node: CosD Intrinsic502803
  463. Node: DACosD Intrinsic503115
  464. Node: DASinD Intrinsic503423
  465. Node: DATan2D Intrinsic503734
  466. Node: DATanD Intrinsic504048
  467. Node: Date Intrinsic504357
  468. Node: DbleQ Intrinsic505076
  469. Node: DCmplx Intrinsic505380
  470. Node: DConjg Intrinsic507011
  471. Node: DCosD Intrinsic507396
  472. Node: DFloat Intrinsic507702
  473. Node: DFlotI Intrinsic508074
  474. Node: DFlotJ Intrinsic508384
  475. Node: DImag Intrinsic508693
  476. Node: DReal Intrinsic509070
  477. Node: DSinD Intrinsic510217
  478. Node: DTanD Intrinsic510521
  479. Node: DTime Intrinsic (function)510836
  480. Node: FGet Intrinsic (function)512066
  481. Node: FGetC Intrinsic (function)512839
  482. Node: FloatI Intrinsic513655
  483. Node: FloatJ Intrinsic513975
  484. Node: FPut Intrinsic (function)514294
  485. Node: FPutC Intrinsic (function)515030
  486. Node: IDate Intrinsic (VXT)515823
  487. Node: IIAbs Intrinsic516867
  488. Node: IIAnd Intrinsic517177
  489. Node: IIBClr Intrinsic517482
  490. Node: IIBits Intrinsic517791
  491. Node: IIBSet Intrinsic518101
  492. Node: IIDiM Intrinsic518410
  493. Node: IIDInt Intrinsic518716
  494. Node: IIDNnt Intrinsic519025
  495. Node: IIEOr Intrinsic519334
  496. Node: IIFix Intrinsic519639
  497. Node: IInt Intrinsic519942
  498. Node: IIOr Intrinsic520241
  499. Node: IIQint Intrinsic520541
  500. Node: IIQNnt Intrinsic520849
  501. Node: IIShftC Intrinsic521160
  502. Node: IISign Intrinsic521474
  503. Node: IMax0 Intrinsic521784
  504. Node: IMax1 Intrinsic522089
  505. Node: IMin0 Intrinsic522393
  506. Node: IMin1 Intrinsic522697
  507. Node: IMod Intrinsic523000
  508. Node: INInt Intrinsic523300
  509. Node: INot Intrinsic523602
  510. Node: IZExt Intrinsic523902
  511. Node: JIAbs Intrinsic524205
  512. Node: JIAnd Intrinsic524509
  513. Node: JIBClr Intrinsic524814
  514. Node: JIBits Intrinsic525123
  515. Node: JIBSet Intrinsic525433
  516. Node: JIDiM Intrinsic525742
  517. Node: JIDInt Intrinsic526048
  518. Node: JIDNnt Intrinsic526357
  519. Node: JIEOr Intrinsic526666
  520. Node: JIFix Intrinsic526971
  521. Node: JInt Intrinsic527274
  522. Node: JIOr Intrinsic527573
  523. Node: JIQint Intrinsic527873
  524. Node: JIQNnt Intrinsic528181
  525. Node: JIShft Intrinsic528491
  526. Node: JIShftC Intrinsic528802
  527. Node: JISign Intrinsic529116
  528. Node: JMax0 Intrinsic529426
  529. Node: JMax1 Intrinsic529731
  530. Node: JMin0 Intrinsic530035
  531. Node: JMin1 Intrinsic530339
  532. Node: JMod Intrinsic530642
  533. Node: JNInt Intrinsic530942
  534. Node: JNot Intrinsic531244
  535. Node: JZExt Intrinsic531544
  536. Node: Kill Intrinsic (function)531857
  537. Node: Link Intrinsic (function)532539
  538. Node: QAbs Intrinsic533351
  539. Node: QACos Intrinsic533661
  540. Node: QACosD Intrinsic533965
  541. Node: QASin Intrinsic534273
  542. Node: QASinD Intrinsic534579
  543. Node: QATan Intrinsic534887
  544. Node: QATan2 Intrinsic535193
  545. Node: QATan2D Intrinsic535503
  546. Node: QATanD Intrinsic535817
  547. Node: QCos Intrinsic536126
  548. Node: QCosD Intrinsic536427
  549. Node: QCosH Intrinsic536730
  550. Node: QDiM Intrinsic537033
  551. Node: QExp Intrinsic537332
  552. Node: QExt Intrinsic537630
  553. Node: QExtD Intrinsic537929
  554. Node: QFloat Intrinsic538233
  555. Node: QInt Intrinsic538540
  556. Node: QLog Intrinsic538840
  557. Node: QLog10 Intrinsic539140
  558. Node: QMax1 Intrinsic539447
  559. Node: QMin1 Intrinsic539752
  560. Node: QMod Intrinsic540055
  561. Node: QNInt Intrinsic540355
  562. Node: QSin Intrinsic540657
  563. Node: QSinD Intrinsic540957
  564. Node: QSinH Intrinsic541260
  565. Node: QSqRt Intrinsic541564
  566. Node: QTan Intrinsic541867
  567. Node: QTanD Intrinsic542167
  568. Node: QTanH Intrinsic542470
  569. Node: Rename Intrinsic (function)542786
  570. Node: Secnds Intrinsic543591
  571. Node: Signal Intrinsic (function)544190
  572. Node: SinD Intrinsic547019
  573. Node: SnglQ Intrinsic547331
  574. Node: SymLnk Intrinsic (function)547646
  575. Node: System Intrinsic (function)548514
  576. Node: TanD Intrinsic549841
  577. Node: Time Intrinsic (VXT)550158
  578. Node: UMask Intrinsic (function)550912
  579. Node: Unlink Intrinsic (function)551520
  580. Node: ZExt Intrinsic552249
  581. Node: Other Compilers552537
  582. Node: Dropping f2c Compatibility555057
  583. Node: Compilers Other Than f2c558129
  584. Node: Other Languages559927
  585. Node: Interoperating with C and C++560179
  586. Node: C Interfacing Tools561212
  587. Node: C Access to Type Information562140
  588. Node: f2c Skeletons and Prototypes562827
  589. Node: C++ Considerations564528
  590. Node: Startup Code565183
  591. Node: Installation569974
  592. Node: Prerequisites570870
  593. Node: Problems Installing571103
  594. Node: General Problems571798
  595. Node: GNU C Required572370
  596. Node: Patching GNU CC573063
  597. Node: Building GNU CC Necessary573412
  598. Node: Missing strtoul or bsearch573759
  599. Node: Cleanup Kills Stage Directories574034
  600. Node: LANGUAGES Macro Ignored574712
  601. Node: System-specific Problems575568
  602. Node: Cross-compiler Problems575924
  603. Node: Settings578224
  604. Node: Larger File Unit Numbers579307
  605. Node: Always Flush Output580892
  606. Node: Maximum Stackable Size582564
  607. Node: Floating-point Bit Patterns583425
  608. Node: Large Initialization584180
  609. Node: Alpha Problems Fixed585774
  610. Node: Quick Start586661
  611. Node: Complete Installation586907
  612. Node: Distributing Binaries587186
  613. Node: Debugging and Interfacing587445
  614. Node: Main Program Unit590129
  615. Node: Procedures592624
  616. Node: Functions595283
  617. Node: Names596901
  618. Node: Common Blocks600044
  619. Node: Local Equivalence Areas602081
  620. Node: Complex Variables604768
  621. Node: Arrays605888
  622. Node: Adjustable Arrays609222
  623. Node: Alternate Entry Points612081
  624. Node: Alternate Returns618783
  625. Node: Assigned Statement Labels619684
  626. Node: Run-time Library Errors621529
  627. Node: Collected Fortran Wisdom623481
  628. Node: Advantages Over f2c624917
  629. Node: Language Extensions625898
  630. Node: Diagnostic Abilities627072
  631. Node: Compiler Options627463
  632. Node: Compiler Speed628511
  633. Node: Program Speed629221
  634. Node: Ease of Debugging630806
  635. Node: Character and Hollerith Constants633236
  636. Node: Block Data and Libraries634208
  637. Node: Loops637537
  638. Node: Working Programs642763
  639. Node: Not My Type643507
  640. Node: Variables Assumed To Be Zero645438
  641. Node: Variables Assumed To Be Saved646492
  642. Node: Unwanted Variables647862
  643. Node: Unused Arguments648742
  644. Node: Surprising Interpretations of Code649205
  645. Node: Aliasing Assumed To Work650052
  646. Node: Output Assumed To Flush656380
  647. Node: Large File Unit Numbers657832
  648. Node: Floating-point precision659113
  649. Node: Inconsistent Calling Sequences660329
  650. Node: Overly Convenient Options661310
  651. Node: Faster Programs664616
  652. Node: Aligned Data665062
  653. Node: Prefer Automatic Uninitialized Variables669939
  654. Node: Avoid f2c Compatibility671305
  655. Node: Use Submodel Options671773
  656. Node: Trouble672777
  657. Node: But-bugs674389
  658. Node: Signal 11 and Friends676162
  659. Node: Cannot Link Fortran Programs678242
  660. Node: Large Common Blocks679525
  661. Node: Debugger Problems679951
  662. Node: NeXTStep Problems680666
  663. Node: Stack Overflow682493
  664. Node: Nothing Happens684506
  665. Node: Strange Behavior at Run Time686120
  666. Node: Floating-point Errors688609
  667. Node: Known Bugs694903
  668. Node: Missing Features702033
  669. Node: Better Source Model703960
  670. Node: Fortran 90 Support705729
  671. Node: Intrinsics in PARAMETER Statements706830
  672. Node: Arbitrary Concatenation707710
  673. Node: SELECT CASE on CHARACTER Type708113
  674. Node: RECURSIVE Keyword708400
  675. Node: Increasing Precision/Range708827
  676. Node: Popular Non-standard Types710365
  677. Node: Full Support for Compiler Types710782
  678. Node: Array Bounds Expressions711454
  679. Node: POINTER Statements711901
  680. Node: Sensible Non-standard Constructs712784
  681. Node: READONLY Keyword715110
  682. Node: FLUSH Statement716020
  683. Node: Expressions in FORMAT Statements716390
  684. Node: Explicit Assembler Code717565
  685. Node: Q Edit Descriptor717854
  686. Node: Old-style PARAMETER Statements718358
  687. Node: TYPE and ACCEPT I/O Statements719092
  688. Node: STRUCTURE UNION RECORD MAP719658
  689. Node: OPEN CLOSE and INQUIRE Keywords720144
  690. Node: ENCODE and DECODE721124
  691. Node: AUTOMATIC Statement722219
  692. Node: Suppressing Space Padding723466
  693. Node: Fortran Preprocessor724694
  694. Node: Bit Operations on Floating-point Data725267
  695. Node: Really Ugly Character Assignments725800
  696. Node: POSIX Standard726175
  697. Node: Floating-point Exception Handling726415
  698. Node: Nonportable Conversions727742
  699. Node: Large Automatic Arrays728285
  700. Node: Support for Threads728692
  701. Node: Enabling Debug Lines729117
  702. Node: Better Warnings729494
  703. Node: Gracefully Handle Sensible Bad Code731198
  704. Node: Non-standard Conversions731942
  705. Node: Non-standard Intrinsics732285
  706. Node: Modifying DO Variable732701
  707. Node: Better Pedantic Compilation733377
  708. Node: Warn About Implicit Conversions734005
  709. Node: Invalid Use of Hollerith Constant734592
  710. Node: Dummy Array Without Dimensioning Dummy735135
  711. Node: Invalid FORMAT Specifiers736048
  712. Node: Ambiguous Dialects736449
  713. Node: Unused Labels736860
  714. Node: Informational Messages737082
  715. Node: Uninitialized Variables at Run Time737485
  716. Node: Portable Unformatted Files738091
  717. Node: Better List-directed I/O741075
  718. Node: Default to Console I/O741980
  719. Node: Labels Visible to Debugger742628
  720. Node: Disappointments743029
  721. Node: Mangling of Names743667
  722. Node: Multiple Definitions of External Names744517
  723. Node: Limitation on Implicit Declarations745880
  724. Node: Non-bugs746164
  725. Node: Backslash in Constants747289
  726. Node: Initializing Before Specifying752178
  727. Node: Context-Sensitive Intrinsicness753320
  728. Node: Context-Sensitive Constants755216
  729. Node: Equivalence Versus Equality758173
  730. Node: Order of Side Effects761217
  731. Node: Warnings and Errors762945
  732. Node: Open Questions764629
  733. Node: Bugs765098
  734. Node: Bug Criteria766604
  735. Node: Bug Lists772837
  736. Node: Bug Reporting773626
  737. Node: Sending Patches787250
  738. Node: Service792751
  739. Node: Adding Options793212
  740. Node: Projects797780
  741. Node: Efficiency798715
  742. Node: Better Optimization801612
  743. Node: Simplify Porting804982
  744. Node: More Extensions806737
  745. Node: Machine Model809825
  746. Node: Internals Documentation811111
  747. Node: Internals Improvements811500
  748. Node: Better Diagnostics815044
  749. Node: Front End815961
  750. Node: Overview of Sources816904
  751. Node: Overview of Translation Process824293
  752. Node: g77stripcard827952
  753. Node: lex.c830429
  754. Node: sta.c839660
  755. Node: stb.c839771
  756. Node: expr.c839883
  757. Node: stc.c839997
  758. Node: std.c840109
  759. Node: ste.c840220
  760. Node: Gotchas (Transforming)840348
  761. Node: TBD (Transforming)848467
  762. Node: Philosophy of Code Generation851357
  763. Node: Two-pass Design856571
  764. Node: Two-pass Code857728
  765. Node: Why Two Passes858464
  766. Node: Challenges Posed864389
  767. Node: Transforming Statements866873
  768. Node: Statements Needing Temporaries867723
  769. Node: Transforming DO WHILE870487
  770. Node: Transforming Iterative DO871670
  771. Node: Transforming Block IF872499
  772. Node: Transforming SELECT CASE873864
  773. Node: Transforming Expressions877086
  774. Node: Internal Naming Conventions879075
  775. Node: Diagnostics882075
  776. Node: CMPAMBIG883465
  777. Node: EXPIMP889882
  778. Node: INTGLOB891118
  779. Node: LEX893362
  780. Node: GLOBALS898803
  781. Node: LINKFAIL901467
  782. Node: Y2KBAD902578
  783. Node: Index902928
  784. 
  785. End Tag Table
  786.